<script>--on mouseUp-- ask "what is the password?"-- if it is "guess" then-- set visible of field "word list" to true-- else-- exit mouseUp-- end if-- end mouseUp</script>
</part>
<part>
<id>3</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>203</left>
<top>182</top>
<right>220</right>
<bottom>198</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <false /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>1015</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>hide word list</name>
<script>-- on mouseUp-- sort lines of field "word list"-- set visible of field "word list" to false-- end mouseUp</script>
</part>
<part>
<id>4</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>142</left>
<top>236</top>
<right>169</right>
<bottom>255</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <false /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>6460</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Return to Game</name>
<script>on mouseUpend mouseUp</script>
</part>
<part>
<id>5</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>298</left>
<top>92</top>
<right>326</right>
<bottom>121</bottom>
</rect>
<style>roundrect</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>1018</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>show word list</name>
<script>on mouseUpset visible of cd field "word list" to trueend mouseUp</script>
</part>
<part>
<id>6</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>299</left>
<top>138</top>
<right>327</right>
<bottom>167</bottom>
</rect>
<style>roundrect</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>1015</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>hide word list</name>
<script>on mouseUpset cursor to busysort lines of cd field "word list"set visible of cd field "word list" to falseset cursor to defaultglobal NumOfWordsget the number of lines in cd field "word list" of card 2put it into NumOfWordsput NumOfWords into cd field "Number Words"end mouseUp</script>
<text><span class="style1">To add words to the word list,click on the button with the on it. The list may thenbe edited.When you are finished, click on the button with the on it and the list will be sorted,saved and closed.Click on the button to return to the game.</span><span class="style19">Be careful to not delete the list.</span><span class="style1"></span></text>
<text>Click the 'Guess' button to make a guess...</text>
</content>
<content>
<layer>card</layer>
<id>9</id>
<text>181</text>
</content>
<content>
<layer>background</layer>
<id>3</id>
<text>lqrstu</text>
</content>
<content>
<layer>background</layer>
<id>2</id>
<text>ghi</text>
</content>
<name></name>
<script>on OpenCardglobal NumOfWordsget the number of lines in cd field "word list" of card 2put it into NumOfWordsput NumOfWords into cd field "Number Words"end OpenCard</script>
</card>
card_3016.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
<script>on mouseUplock screenset visible of cd field "HELP 4" to trueset visible of cd button id 13 to trueset visible of cd button id 14 to trueunlock screen with iris openend mouseUp</script>
</part>
<part>
<id>4</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <true /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>9</left>
<top>24</top>
<right>500</right>
<bottom>332</bottom>
</rect>
<style>shadow</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Palatino</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>HELP 1</name>
<script>on mouseUpplay "click"lock screenset visible of cd field "HELP 2" to trueset visible of cd field "HELP 1" to falseunlock screen with shrink to top fastend mouseUp</script>
</part>
<part>
<id>6</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <true /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>9</left>
<top>25</top>
<right>498</right>
<bottom>337</bottom>
</rect>
<style>shadow</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Geneva</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>HELP 2</name>
<script>on mouseUplock screenset visible of cd field "HELP 3" to trueset visible of cd field "HELP 2" to falseplay clickunlock screen with shrink to top fastend mouseUp</script>
</part>
<part>
<id>7</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <true /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>9</left>
<top>26</top>
<right>504</right>
<bottom>338</bottom>
</rect>
<style>shadow</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Geneva</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>HELP 3</name>
<script>on mouseUplock screenset visible of cd field "HELP 3" to falseset visible of cd button "Help" to trueunlock screen with iris close fastend mouseUp</script>
</part>
<part>
<id>8</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <true /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>8</left>
<top>0</top>
<right>501</right>
<bottom>337</bottom>
</rect>
<style>shadow</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Geneva</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>HELP 4</name>
<script>on mouseUplock screenset visible of cd button id 13 to falseset visible of cd button id 14 to falseset visible of cd field "HELP 4" to falseunlock screen with iris closeend mouseUp</script>
</part>
<part>
<id>11</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>460</left>
<top>76</top>
<right>496</right>
<bottom>137</bottom>
</rect>
<style>roundrect</style>
<showName> <true /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>17169</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Help</name>
<script>on mouseUplock screenset visible of cd field "HELP 1" to trueset visible of cd field "HELP 4" to falseset visible of cd button "Help" to falseset visible of cd button "Edit Word List" to falseset visible of cd button "Song" to falseunlock screen with iris openend mouseUp</script>
<script>on mouseUpplay "harpsichord" tempo 290 "a4q aq aq gq re ae a#q cq dq eq fh rq c5q cq cq a#4q re c5e dq a#4q a#q a#q aq re a#e c5q aq aq aq gq re ae a#q cq dq eq fw"end mouseUp</script>
</part>
<content>
<layer>card</layer>
<id>4</id>
<text><span class="style5"> </span><span class="style14">GuessWords</span><span class="style11"> 1.0.2</span><span class="style1"> </span><span class="style13"> </span><span class="style12">by MapleSoft</span><span class="style1"> The object of "GuessWords" is similar to the game Master Mind©. You try to guess a secret five-letter word chosen by either the computer or another person. Then you attemp to guess what that word is. You are given feedback after each guess. The feedback consists of the number of letters in the word you typed in as a guess which are contained in the secret word. For example: If the secret word is </span><span class="style6">t o u c h</span><span class="style4"> </span><span class="style1">and you guess the word </span><span class="style7">t o a s t, </span><span class="style1">the game will feedback the number "2" because the letters "t" and "o" in </span><span class="style7">t o a s t</span><span class="style1"> both occur in </span><span class="style6">t o u c h </span><span class="style1">. </span><span class="style2">Duplicate letters are counted only once.</span><span class="style1"> For instance, if the next guess were </span><span class="style7">c o u c h</span><span class="style1"> the game would tell you that four of the letters are correct because each of the letters in </span><span class="style7">couch</span><span class="style1"> "c", "h", "o" and "u" occur in the secret word. A guess of </span><span class="style7"> f r o g s</span><span class="style1"> would feedback a "1" for the letter "o". If you were to guess the word </span><span class="style7">s a i l s</span><span class="style1"> the game will feedback a "0". After a few guesses, and some deductive reasoning you can start to eliminate and include which letters are or are not in the secret word. You are allowed 15 guesses before the game is over and it tells you the secret word. Remember, the secret word might use some letters more than once so it may only have a total of 3 or 4 different letters. </span><span class="style15">click for more...</span><span class="style1"></span></text>
</content>
<content>
<layer>card</layer>
<id>6</id>
<text><span class="style8"> </span><span class="style17"> GAME CONTROLS</span><span class="style8"></span><span class="style3">"New Game"</span><span class="style8"> clears the secret word and all your guesses.</span><span class="style3">"Person picks"</span><span class="style8"> allows a person to choose a secret word. There are no restrictions for choosing a word as long as it consists of five letters, no less, no more.</span><span class="style3">"Mac picks"</span><span class="style8"> causes the computer to randomly select a secret word froma list of over 180 different five letter words. See the "About" screen if you want to edit this list.</span><span class="style3">"Guess"</span><span class="style8"> Click on this button when you are ready to make a guess. A dialogue will appear on the screen asking for a five letter word. Hitting any key will also cause this dialog to appear, but anything typed on the keyboard will not appear until the dialog appears. You can only type a five letter word. If you want to look back at your previous guesses which may be covered by the dialogue box, just click on cancel or click on OK before typing in a word. The game does not check for bogus words, so you could type in </span><span class="style9">abcde</span><span class="style8"> or </span><span class="style9">aaaaa</span><span class="style8"> and other such combinations to quickly eliminate possible letters, but this thwarts the challenge of the game.</span><span class="style16"> click for more...</span></text>
</content>
<content>
<layer>card</layer>
<id>7</id>
<text><span class="style3">Include"</span><span class="style8"> Clicking on this button brings up a dialogue which asks you to type inthe letters which you have deduced are part of the secret word. These letters arethen displayed in the box to right of this button in alphabetical order. The letters are also deleted from the alphabet to help you keep track of which letters remain. The game will not prevent you from putting in letters which are not part of the secret word, so be careful with your deductions. If you include a letter in this list by accident, or decide later that it isn't part of the secret word, you can move it to the eliminate field with the "</span><span class="style9">Eliminate</span><span class="style8">" button. </span><span class="style3">"Eliminate"</span><span class="style8"> This button works on the same principle as the "Include" button. If you place a letter in this list by accident or decide it actually is part of the secret word, you can move it with the "</span><span class="style9">Include</span><span class="style8">" button. The game won't prevent you from adding a letter to the elimation list even if it </span><span class="style10">is</span><span class="style8"> part of the secret word.The "Include" and "Eliminate" buttons and fields are simply tools to help you keep track of your deductions. You don't have to use them.</span><span class="style3">"Quit"</span><span class="style8"> will quit the game and HyperCard.</span><span class="style16"> Click to return to the game</span><span class="style1"></span></text>
</content>
<content>
<layer>card</layer>
<id>8</id>
<text><span class="style8">uessWords is "Compassionware"; If you like it and continue to use it, consider making a donation to: Compassion International P.O. Box 7000 Colorado Springs, CO 80933 1-800-336-7541I am not connected with the above organization, but I whole-heartedlyendorse their work. They will send you info about their work if you call them. </span><span class="style21"> </span><span class="style17"> I'd also love to receive a postcard of your hometown!!!!</span><span class="style8"> 1.0.2 Send postcards to: Scot Bickell c/o MapleSoft 988 N. 75th St. Boulder, CO 80303 e-mail comments to: "bickell@ucsu.Colorado.EDU"I am indebted to Rick Lee of Ottawa for his comments and help in correcting some problems and bugs that he identified in version 1.0.1. He and his wife Margaret are also the first users of GuessWords to send a postcard of their hometown. </span><span class="style9">:</span><span class="style8"> </span><span class="style9">)</span><span class="style20"> </span><span class="style16"> </span><span class="style20">click to go back to the game</span></text>
</content>
<content>
<layer>background</layer>
<id>1</id>
<text>abdcefghijklmnopqrstuvwxyz</text>
</content>
<content>
<layer>background</layer>
<id>36</id>
<text>Click on 'Person picks' or 'Mac picks'</text>
</content>
<name>Game Op</name>
<script>on keyDown theKeyif visible of bg button id 38 is true thendoGuess emptyexit KeyDownend ifpass keyDownend keyDownon commandkeyDown theKeyif theKey = "g" thenif visible of bg button id 38 is true thendoGuess emptyexit commandKeyDownend ifend ifpass commandkeyDownend commandkeyDown</script>